// 用户管理列表的表格结构
export const UserColumns = [
  {
    title: '序号',
    align: 'center',
    ellipsis: true,
    width: 80,
    customRender: (text, record, index) => {
      return index + 1
    }
  },
  {
    title: '登录账号',
    align: 'center',
    width: 100,
    ellipsis: true,
    dataIndex: 'username'
  },
  {
    title: '用户姓名',
    align: 'center',
    width: 100,
    ellipsis: true,
    dataIndex: 'name'
  },
  {
    title: '所属组织',
    align: 'center',
    width: 100,
    ellipsis: true,
    dataIndex: 'orgName',
    scopedSlots: {
      customRender: 'customOrgName'
    }
  },
  // {
  //   title: '所属角色',
  //   align: 'center',
  //   width: 100,
  //   ellipsis: true,
  //   dataIndex: 'roleName'
  // },
  {
    title: '电话',
    align: 'center',
    width: 150,
    ellipsis: true,
    dataIndex: 'phone'
  },
  {
    title: '创建时间',
    align: 'center',
    width: 100,
    ellipsis: true,
    dataIndex: 'createTime',
    customRender: (text, record) => {
      return record.createTime || '暂无'
    }
  },
  {
    title: '创建人',
    align: 'center',
    width: 100,
    ellipsis: true,
    dataIndex: 'createName',
    customRender: (text, record) => {
      return record.createName || '暂无'
    }
  },
  {
    title: '状态',
    align: 'center',
    width: 100,
    ellipsis: true,
    scopedSlots: {
      customRender: 'state'
    }
  },
  {
    title: '操作',
    fixed: 'right',
    align: 'center',
    ellipsis: true,
    width: 250,
    scopedSlots: {
      customRender: 'operation'
    }
  }
]
// 组织列表的表格结构
export const orgColumns = [
  {
    title: '序号',
    align: 'center',
    ellipsis: true,
    width: 80,
    customRender: (text, record, index) => {
      return index + 1
    }
  },
  {
    title: '区域名称',
    align: 'center',
    ellipsis: true,
    dataIndex: 'name'
  },
  {
    title: '区划代码',
    align: 'center',
    ellipsis: true,
    dataIndex: 'code'
  },
  {
    title: '创建时间',
    align: 'center',
    ellipsis: true,
    dataIndex: 'createTime',
    customRender: (text, record) => {
      return record.createTime || '暂无'
    }
  },
  {
    title: '操作',
    align: 'center',
    width: 180,
    ellipsis: true,
    scopedSlots: {
      customRender: 'operation'
    }
  }
]
// 企业信息管理的表格结构
export const enterpriseInfoColumns = [
  {
    title: '序号',
    align: 'center',
    ellipsis: true,
    width: 80,
    customRender: (text, record, index) => {
      return index + 1
    }
  },
  {
    title: '企业名称',
    align: 'center',
    ellipsis: true,
    dataIndex: 'name'
  },
  {
    title: '所属行业',
    align: 'center',
    ellipsis: true,
    scopedSlots: {
      customRender: 'industryCode'
    }
  },
  {
    title: '状态',
    align: 'center',
    ellipsis: true,
    width: 90,
    scopedSlots: {
      customRender: 'stateConst'
    }
  },
  // {
  //   title: '企业社会信用代码',
  //   align: 'center',
  //   ellipsis: true,
  //   dataIndex: 'custUniformCode'
  // },
  // {
  //   title: '市',
  //   align: 'center',
  //   ellipsis: true,
  //   dataIndex: 'city'
  // },
  // {
  //   title: '区/县',
  //   align: 'center',
  //   ellipsis: true,
  //   dataIndex: 'area'
  // },
  {
    title: '市/区',
    align: 'center',
    ellipsis: true,
    scopedSlots: {
      customRender: 'customAdress'
    }
  },
  {
    title: '联系人',
    align: 'center',
    ellipsis: true,
    dataIndex: 'contacts'
  },
  {
    title: '联系电话',
    align: 'center',
    ellipsis: true,
    dataIndex: 'contactsPhone'
  },
  {
    title: '操作',
    align: 'center',
    width: 200,
    ellipsis: true,
    scopedSlots: {
      customRender: 'operation'
    }
  }
]
export const equipmentManagementColumns = [
  {
    title: '序号',
    align: 'center',
    ellipsis: true,
    width: 80,
    customRender: (text, record, index) => {
      return index + 1
    }
  },
  {
    title: '设备名称',
    align: 'center',
    ellipsis: true,
    dataIndex: 'equipmentName'
  },
  {
    title: '设备ID',
    align: 'center',
    ellipsis: true,
    dataIndex: 'equipmentId'
  },
  {
    title: '污染分类',
    align: 'center',
    ellipsis: true,
    dataIndex: 'polluteType',
    scopedSlots: {
      customRender: 'customPolluteType'
    }
  },
  {
    title: '设备状态',
    align: 'center',
    ellipsis: true,
    dataIndex: 'equipmentType',
    scopedSlots: {
      customRender: 'customEquipmentType'
    }
  },
  {
    title: '操作',
    key: 'action',
    align: 'center',
    width: 180,
    ellipsis: true,
    scopedSlots: {
      customRender: 'operation'
    }
  }
]
